Sets our main struct and passes it to the parent class.
Emitted when the images managed by this context have changed.
the main Gtk struct as a void*
Get the main Gtk struct
the main Gtk struct
Get the main Gtk struct
Initializes the object implementing the interface.
the main Gtk struct
Get the main Gtk struct
the main Gtk struct as a void*
Indicates that you are beginning the process of redrawing @region on the @context's surface.
Ends a drawing operation started with gdk_draw_context_begin_frame().
Retrieves the GdkDisplay the @context is created for
Retrieves the region that is currently being repainted.
Retrieves the surface that @context is bound to.
Returns %TRUE if @context is in the process of drawing to its surface.
Get the main Gtk struct
the main Gtk struct as a void*
Initializes the object implementing the interface.
GdkVulkanContext is an object representing the platform-specific Vulkan draw context.
GdkVulkanContexts are created for a surface using [method@Gdk.Surface.create_vulkan_context], and the context will match the characteristics of the surface.
Support for GdkVulkanContext is platform-specific and context creation can fail, returning %NULL context.